Skip to content

Conversation

dscho
Copy link
Contributor

@dscho dscho commented Sep 23, 2025

The Alpine container we use still is at version v3.14 (which, from a numerophile's point of view is a quite pleasing number). However, this Alpine version is past its support, as pointed out in actions/checkout#2246 (comment)

One fallout is that since I upgraded Git Credential Manager's GitHub workflows to require Node.JS 24, we are now greeted with this error:

Run actions/checkout@v5
/usr/bin/docker exec  7d1dbaed0040c61df8247f411d8220c2fb587aa0a7536d22ed12caff60b592da sh -c "cat /etc/*release | grep ^ID"
Error relocating /__e/node24_alpine/bin/node: pthread_getname_np: symbol not found

For details about this run, see
https://github.com/git-ecosystem/git-credential-manager/actions/runs/17937675613/job/51006830230

Let's switch to the oldest, just barely supported Alpine version (https://alpinelinux.org/releases/ says that v3.19 will be out of support this November).

The Alpine container we use still is at version v3.14 (which, from a
numerophile's point of view is a quite pleasing number). However, this
Alpine version is past its support, as pointed out in
actions/checkout#2246 (comment)

One fallout is that since I upgraded Git Credential Manager's GitHub
workflows to require Node.JS 24, we are now greeted with this error:

  Run actions/checkout@v5
  /usr/bin/docker exec  7d1dbaed0040c61df8247f411d8220c2fb587aa0a7536d22ed12caff60b592da sh -c "cat /etc/*release | grep ^ID"
  Error relocating /__e/node24_alpine/bin/node: pthread_getname_np: symbol not found

For details about this run, see
https://github.com/git-ecosystem/git-credential-manager/actions/runs/17937675613/job/51006830230

Let's switch to the oldest, just _barely_ supported Alpine version
(https://alpinelinux.org/releases/ says that v3.19 will be out of
support this November).

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho dscho requested a review from mjcheetham September 23, 2025 07:31
@dscho dscho self-assigned this Sep 23, 2025
@dscho
Copy link
Contributor Author

dscho commented Sep 23, 2025

For the record, here is a successful run of the validate-install-from-source workflow, since this is not part of the PR builds.

@dscho dscho merged commit 9d767be into main Sep 23, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants